From: Raspbian automatic forward porter Date: Wed, 21 Jan 2026 12:44:51 +0000 (+0000) Subject: Merge version 12.4.0-5+rpi1 and 12.5.0-6 to produce 12.5.0-6+rpi1 X-Git-Tag: archive/raspbian/12.5.0-6+rpi1^0 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=d3cb7a090ad47fc2a60682981cc3d0cda20a0e9f;p=gcc-12.git Merge version 12.4.0-5+rpi1 and 12.5.0-6 to produce 12.5.0-6+rpi1 --- d3cb7a090ad47fc2a60682981cc3d0cda20a0e9f diff --cc debian/changelog index e247f37,b0d8f22..5a6adbb --- a/debian/changelog +++ b/debian/changelog @@@ -1,12 -1,124 +1,134 @@@ - gcc-12 (12.4.0-5+rpi1) trixie-staging; urgency=medium ++gcc-12 (12.5.0-6+rpi1) forky-staging; urgency=medium + + [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green at Sat, 17 Feb 2018 00:20:23 +0000] + * Don't pass -march=armv7+fp to compiler when building libatomic. + + [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green] + * Disable testsuite (build seems to hang after testsuite completes). + - -- Raspbian forward porter Fri, 28 Mar 2025 16:42:36 +0000 ++ -- Raspbian forward porter Wed, 21 Jan 2026 12:44:49 +0000 ++ + gcc-12 (12.5.0-6) unstable; urgency=medium + + * Update the libsanitizer-termio patch and only apply it for glibc (>= 2.42). + + -- Matthias Klose Fri, 12 Sep 2025 15:43:35 +0200 + + gcc-12 (12.5.0-5) unstable; urgency=medium + + * Build again using GCC 12. + * Re-enable running the testsuite. + * Bump debhelper version to 11. + * Fix the gm2 build. + * Stop building the amdgcn offload compiler for forky. + * libstdc++-dev: Fix dependency on libc, when libstdc++ is not built. + * Refresh patches. + + -- Matthias Klose Tue, 09 Sep 2025 20:05:42 +0200 + + gcc-12 (12.5.0-4) unstable; urgency=medium + + * Build libgphobos on sparc64. + * Build using GCC 11 for the libgphobos bootstrap. + * Don't run the tests for the bootstrap build. + + -- Matthias Klose Sun, 07 Sep 2025 09:01:27 +0200 + + gcc-12 (12.5.0-3) unstable; urgency=medium + + * Build again using GCC 12. + * Re-enable running the testsuite. + + -- Matthias Klose Wed, 03 Sep 2025 11:15:51 +0200 + + gcc-12 (12.5.0-2) unstable; urgency=medium + + * Build full libgphobos on ppc64el for IEEE long double. + * Build using GCC 11 for the libgphobos bootstrap. + + -- Matthias Klose Mon, 01 Sep 2025 16:08:26 +0200 + + gcc-12 (12.5.0-1) unstable; urgency=medium + + * GCC 12.5.0 release. + - Fix PR c++/120940. + * Update libgphobos symbols file. + + -- Matthias Klose Sun, 13 Jul 2025 10:56:51 +0200 + + gcc-12 (12.4.0-8) unstable; urgency=medium + + * Update to git 20250704 from the gcc-12 branch (12.5.0 rc). + - Enable generation of GNU stack notes on hppa. + - Fix PR ipa/116055, PR ipa/106057, PR middle-end/66279, + PR middle-end/119706, PR tree-optimization/119534, + PR middle-end/119119, PR tree-optimization/119057, + PR tree-optimization/117424, PR tree-optimization/117113, + PR lto/114501, PR lto/113207, PR tree-optimization/112859, + PR tree-optimization/115347, PR ipa/111245, PR middle-end/115110, + PR middle-end/101478, PR tree-optimization/87984, + PR tree-optimization/111125, PR middle-end/117811, + PR target/119834 (S390), PR target/118623 (X86), + PR rtl-optimization/113994, PR rtl-optimization/116799, + PR sanitizer/110676, PR target/119327 (PPC), + PR rtl-optimization/119785, PR driver/119727, PR lto/119625, + PR rtl-optimization/119291, PR c/119183, PR tree-optimization/118915, + PR target/118776 (X86), PR ipa/117432, PR middle-end/114877, + PR middle-end/118024, PR target/117642, PR middle-end/102674, + PR middle-end/43374, PR tree-optimization/117439, PR target/117296, + PR middle-end/117249, PR target/116738 (X86), PR target/116287 (X86), + PR tree-optimization/116034, PR middle-end/115527, + PR tree-optimization/111873, PR target/119610 (AArch64), + PR target/114676 (S390), PR middle-end/118411, PR c/117230, + PR c/119582, PR c/119000, PR c/117745, PR c++/120940, PR c++/120471, + PR c++/79786, PR c++/117792, PR c++/116320, PR c++/114303, + PR c++/116418, PR c++/113976, PR c++/116636, PR c++/116606, + PR c++/98533, PR c++/119123, PR c++/118763, PR c++/118661, + PR c++/117827, PR c++/118509, PR c++/117825, PR c++/116108, + PR c++/117317, PR c++/117259, PR c++/116678, PR c++/116449, + PR c++/120123, PR d/118477, PR fortran/120191, PR lto/91299, + PR libgcc/101075, PR libgcc/119796, PR target/118685, + PR target/120441, PR libfortran/120196, PR fortran/120191, + PR lto/116614, PR libstdc++/99832. + * libsanitizer: Fix build with glibc 2.42. + + -- Matthias Klose Fri, 04 Jul 2025 16:31:14 +0200 + + gcc-12 (12.4.0-7) unstable; urgency=medium + + * Update to git 20250502 from the gcc-12 branch. + - Fix PR rtl-optimization/116564, PR tree-optimization/118924, + PR ada/112958. + * Fix multilib installation for PR libstdc++/103382. + * Ada: revert upstream a210011c, restore libgnat hash. See: #1104593. + + -- Matthias Klose Sat, 03 May 2025 21:10:15 +0200 + + gcc-12 (12.4.0-6) experimental; urgency=medium + + * Update to git 20250430 from the gcc-12 branch. + - Fix PR other/107616, PR target/119235 (S390), PR tree-optimization/119399, + PR tree-optimization/116125, PR tree-optimization/116412, + PR tree-optimization/118922, PR middle-end/111285, + PR tree-optimization/116922, PR tree-optimization/117243, + PR tree-optimization/116749, PR rtl-optimization/119689, + PR rtl-optimization/115568, PR rtl-optimization/115568, + PR tree-optimization/114246, PR middle-end/115641, + PR tree-optimization/116481, PR tree-optimization/116850, + PR tree-optimization/117119, PR tree-optimization/117574, + PR tree-optimization/117912, PR tree-optimization/118717, + PR target/119372 (AArch64), PR c++/114772, PR c++/101180, + PR d/119817, PR fortran/119656, PR libstdc++/93672, + PR libstdc++/117983, PR libstdc++/118035, PR libstdc++/106212, + PR libstdc++/117966, PR libstdc++/113841, PR libstdc++/116549, + PR libstdc++/117560, PR libstdc++/21334, PR tree-optimization/107087, + PR libstdc++/99117. + * On ppc64el configure --with-long-double-format=ieee for upcoming distros. + * Address PR libstdc++/103382, when not building the common libs, install + the library in the gcc_lib_dir to link against the libstdc++ from this + GCC version. + + -- Matthias Klose Wed, 30 Apr 2025 13:53:20 +0200 gcc-12 (12.4.0-5) unstable; urgency=medium